package o;

import androidx.annotation.NonNull;
import com.huawei.gamebox.plugin.gameservice.bean.GameInfo;

final class bfw {

    public interface a {
        void ˊ(boolean z);
    }

    static class c implements bfy {
        private a ˊ;

        public c(a aVar) {
            this.ˊ = aVar;
        }

        public void ˎ(boolean z) {
            this.ˊ.ˊ(z);
        }
    }

    bfw() {
    }

    public void ˎ(@NonNull final GameInfo gameInfo, @NonNull final a aVar) {
        if (aVar != null) {
            if (gameInfo == null) {
                aVar.ˊ(false);
                return;
            }
            ezo ˋ = ezs.ˏ().ˋ(gameInfo);
            if (ˋ != null) {
                ˎ(ˋ, aVar);
                return;
            }
            faa o_faa = new faa(gameInfo);
            o_faa.ˎ(new o.faa.a(this) {
                final /* synthetic */ bfw ˎ;

                public void ˎ(Boolean bool) {
                    if (bool.booleanValue()) {
                        ezo ˋ = ezs.ˏ().ˋ(gameInfo);
                        if (ˋ != null) {
                            this.ˎ.ˎ(ˋ, aVar);
                            return;
                        }
                    }
                    aVar.ˊ(false);
                }
            });
            o_faa.ॱ();
        }
    }

    private boolean ˎ(@NonNull ezo o_ezo) {
        return o_ezo.ॱॱ();
    }

    private void ˎ(ezo o_ezo, a aVar) {
        boolean ˎ = ˎ(o_ezo);
        if (!bfz.ˊ().ॱ(o_ezo)) {
            aVar.ˊ(ˎ);
        } else if (ˎ) {
            aVar.ˊ(ˎ);
        } else {
            bfz.ˊ().ˎ(o_ezo, new c(aVar));
        }
    }
}
